// 输入一个小于1000的正数,要求输出平方根(如平方根不是整数,则输出其整数部分),检查是否小于1000,若不是,则重新输入.
#include <stdio.h>
#include <math.h>
int main()
{
    double result;
    int a, i;

    for (i = 1; i <= 10; i++)
    {
        printf("Please enter a number(1-1000):");
        scanf("%d", &a);
        if (a <= 1000 && a >= 0)
        {
            result = sqrt(a);
            printf("result=%2.0f\n", result);
            break;
        }

        else
            printf("Please enter a number again\n");
    }
    return 0;
}